protector frame - German English Dictionary